MGASLLRLHFHDCFVLGCDASILLDDTANFTGEKTAGPNNNSLRGYDVIDTIKSQMESLCPGVVSCADIVAVAARDSVVALGGPTWTVQMGRRDSTTASLSTANADLPAPTSDLDVLTSLFSNKGFTTQEMVALSGTHTIGKAQCIKFRYRIYNETNVDAAFAKSKQKICPWTGGDENLSDLDETTTVFDTVYFKDLIEKKGLLHSDQQLYNGNSTDSMVETYSTDSTTFFTDVANAMVKMGNLIFSWFWIYYKN*