MVLLKSLVFAGLATVATASSAVIDLIPSNFDQFAFEGKPALIEFFAPWCGHCKTLAPVYEQLAQDFAFAKDKVTIAKVDADAEKSLGKKFGVQGFPTIKYFDGKSKTPEEYSGGRDIDSLTDFITKKTGIKPKKAKAAPSAVEMLNDKSFKEQIGGDKDVIVAFTAPWCGHCKTLAPVWEKVAQDFANEPNVLIAKVDAEAENSKATAKDQGVTSYPTIKFFPKGSTEPEAYSGGRSEKDLVEFMNSKAGTHRAVGGGLDATAGTIEALDALVAKFTGGSSIAEVSAEATKAAQEYKEGAQFKYAEYYVKVFDKLSKSDNYAAKELARLDGIIKKGGLAPEKLDEFTSKTNILRRFIEKATGKSEL*