MNLPPDLLLSLMEKEAAVSGTMTVLRGLASARRRFQELAHGESSTLFAEPVFVSGRQGSRLGSHPLLSSAWSADREKFCNTILDVARLSARFGERIKRLHLGNINFDFGFSKDSADFARAAAGHRSGRPVPRPAAAAPTSTSTPWILDMRVAELAAAFGRDALPTASELSAMKSHVARCLLEILVACPNLTHLSLAGADPKGAFQSLAGLKGLPAGFSLPRLRHLDLSGLVIPLSVLRRLLHACSGTLERLFLRFPRLQSLDLSSALQGVGADELQPIMSNLPAIQELYLVRPIDIPHRPASSSRSTRP*