MSINLKAPVFAGNPIRSKTPKPTDPFSPTSAFQTLKTLLSGQTHIQEPSSPKFKVLPFRKGRPLAGSTGDSIKKWHLGWLNFVDFKFVLEDSGLKLSDDLLVYLGYDSKEEKEHDSVVYWAIDVSESISLVEKLGNRQFCFVELRTLMVATDWADDSAMGELAIAGHARALLEWHNTSRFCGSCGETLVPAEAGRRRQCKKDSCNKKIYPRVDPVVIMLVIDKENDRALLSKQSRFVPRMWSCLAGFLEPGESLEEAVRRETWEESGIKVGEVIYHSSQPWPVGPSSMPCQLMIGFFAYATSLEINVDKSELEDAKWHSREEVKKALTFTEYKKAQKTSAYKVDQMCKGVVKGQNVASDFNVESGELASMFVPGPFAIAHHLISSWAHQEQVSINGIETEKKGVVSRLFDL*