MVRARDSIREILPVFSIQSALGTADSAPAIRPVAAASDLVRISSEKSRLDLPVPLFFFVARGGFQEKRGAASHGDYDEQDRRVKGAEVFVGGLPRSVTERALREVFSPCGEIVDLRIMKDQNGISKGYGFVRFAERECAYIAKRQINGFEARISNFLFDLQGKRLAVDLSLDQDTLFFGNLCKDWGIEEFEELIRKSMLEDVVESCNSRMMMKMEIHPFLNEEDLGAFTNYLCRFRDVDGDDNGPLQIVLRSLTDDDVQLRYGAGEVGDDNSDGELTMQMMWCDKPAPKKAEEFPQLLEDEMDQDDLLLLTHAAASLQLAQWLLLLNDLLLEDDESRAAAVGLLDEYCEW*