MAVEAQELHVVFFPFLSHGHMIPTLHIARLFAARDNVKATIITTPLNMATFTKPNENSTETGAPIINIQVFKFPAKEAGLPDGCENPDQLSGPGMIKNFFKATEMLNEQLEQYLEKIRPDCLVADMFYPWATKCTSKFNIPRLVFHGFSCFSLCAQEVIRLHEPYNNVSSDDELFVLPSIPHEIQLTRLQIPEALRIEEESFLKSTINRVIESEVESYGVIVNSFYELEPDYAEFFTNELGRKAWNIGPVSVTNKSPDVKAIDKHECLKWLNSKKPNSVIYICFGSTARSIDPQLHEIAMGLESSGKQFIWVVRNKSNSNEEGKNEEVWLPPGFEQRTEGKGLIIRGWAPQVSILEHEAIGAFVTHCGWNSTLEGITAGVPMVTWPMFAEQFYNEKLVTEILKIGVPVGVKKWSMMPSVEDMIKGEAVEMALREIMDGKEVEEMRNRANKLKEMAWKAVEEGGSSYSDLSALINELRNYQSDQL*