MPNPSLLPGAPAPPAAARLRNADAFLATRGLTRAGLDELMRAKTGDARHLLLTSSPVHGIANATSDIDFIRVEDHAVQGARMATQLFEQDQHLEAVSYGAAEVDDALADLAKAAALDPADVVLAHQGWDKGHELRRKYLERLINGLSLDGSSPYLEHLPQLARVWKWSALHTAVRHVFHLRLAEAAGESRGSAGYALGALLHLADAALSHAGDVYSNRKWFLLRWQRFLAAGTADGTALAPFADRLTDLDLRVRQALRGESGAPLAPAFAAALAELFEIAGEGHEPALLLDVAEDTRPLAFLPGASMLVGATALFADAVPAVGRLAVTPGAELPADPAGLLSASRAGVLRLLPA