MVLQTSSLGFIVRRHPPELVAPANPTPHEVKLLSDIDDQNGLRYQLPLVLFFPYQPSMEGKDPVEVIREALSKTLVFYYPFAGRLREGPDGKLMVDCNGEGVMFIEADADVTIEQFGNNFMPPFPCFDELLYNVPGSDGMIDTPLLLIQVTRLKCGGFIFALRMNHTMCDGSGICQFLKALSEIAHGAPKPSILPGWHREILCAREPPRITCIHQEYQQLPPDSRSIFIPHQRSFFFGPKEIASLRALLPHHLATKSTSFEVITACLWRCRTASLKWQNPNQEVRLLCIVNARFGNCRFNPPLPDGFYGNAFVFPAAVTTVGKLLGRSLGYAVELVKKAKDEADEEYVHSVADLMAIKGRPCFTKLGSFMVSDLTKSGLIDVNLGWGKALYSGVAKGGLGDIPGVSFYVPYTNSKGERGRVIPICLPEDAMERFEKELHDTLMIKNNIPMLMSSL*