MASATTLVMLVAAVACLCAPAAAGDGNADATRQPPVVSGLSFDFYRKSCPKAESVVRKFVRDAVRKDIGLAAGLLRLHFHDCFVQGCDASVLLDGSATGPGERQAPPNLTLRPSAFKAVNDIRDRLEKACGASVVSCSDILALAARDSVVASGGPEYKVPLGRRDSAEFASQQDVLSGLPPPTAAVPALLDALAKIKLDATDLVALSGGHTVGLAHCSSFEGRLFPRRDPAMNATFAGRLRRTCPAAGTDRRTPNDVRTPNVFDNMYYVNLVNREGLFTSDQDLFADAATKPIVEKFAADEKAFFDQFAVSMVKMGQISVLTGSQGQVRRNCSARNPGTVAAGDLPWSVLEVADSFVF*