MGLTARPGQGGSEAYPALSKELGLDIWLEAATLPTACPSLKSWEICHKLEYQNFQNTSGGAPDGEFMCSAQFRDFADNLEQRESDADTNRHNMEDGSDPSEVPESVLVRYCLYALQGLSSAVDKLENLSKAFCSQPADRSSHRVPSLWLRSSSTNALGKLLCVIAHAGRIRCQLGSKVNVKVGDLRYNERDGGKGRRSRKHKMSNGYKEICSILNQEIVTEKHMASYPPFSLVNQAFAIALKCILQGYLAALNTLTASVTFRYLRKNDGELQVSPLPEAGCLTSVISREITLLELYLHTGELRTHIQAL*