MTNEFWVDLWAGWIAGAASVLAVQPVDTTLTRMQATRLAPGVDGSARAALRVVLAEGGARALWRGAAPMTAVIPAQNALLFAGYGVGERWASRRDKDSGGNPDGSSRESLLPVFCGGVVGGVLQSFVVSPFELVKIRQQAAGGAVTLAVSTLAGNLGRVGLCTRGLGATLLRDGVPHGVWFAAYEWSKRRMVQASRDDDDDEATTSRRTDAAVPLCAGAFAAAVAWGVGYPADLVKTRVQAQAAAAAAAGGATMMRSAPGLAETCAAMLRESGGDVLRAFYRGFDLKLLRAVPASAVSFFAYEEARRWLERE*