MPRPSLSPPLLRLPPPFLASLPRGGTRSNPLRLFPPKYLNPKLSFLPLTCLIFSPFSPSLALSSPVSNSLNPRSQKPVPLSKAGEREPLSQGQAAGVSFAKKYRNYPNGICDMERVAERQLIDDSAAAATPEDSTSAQEKSTDESRVPRAEHDKLCDKSDGTDDAAEGAGEAERGEGAREGGREGEGEREGEGVREGDEEVAKGAGDEKGGEGSRPSVRRAGLTYRLTDGAVLVLQGGDITAWRADGERDAIVNAANERMLGGGGVDGAIHRAAGPALLEECRKVPEVSPAVRCRTGEAVATGSGQLPVRYVIHTVGPIYRGREKDAELLYNAYRSSLKRAEELGVEFICFPAISCGVYGVFRAQAAVDRNLEKYPLNEAAEIALRSIQDNVGNVKEVHFALFDAGAQIAFRSAADFYLQKLPMEENIPEPGRAHSEIKGGE*