MGFLLARCIIGAATLLCVLPPCQAKFTSKFYGKTCPNLGAIVRSVMAPAVAKEPRMGASIIRLFFHDCFVNGCDGSILLDDTPTFTGEKNAGANVNSVRGYEVIDAIKTQVETACKATVSCADIIALASRDAVNLVGGPTWNVQLGRKDSRTASQSAANANLPGPGSSAASLVSAFAAKGLSAREMTALSGAHTVGRARCVLFRGRIYSDPNINATFAAARQQTCPQAGGDGNLAPFDDQTPDAFDNAYYKNLMAQRGLLHSDQELFNGGPQDALVRKYSGNAGIFAGDFAKAMVKMGGLMPVAGTPTEVRLNCRKVN*